public necessity and convenience - Turco Inglés Diccionario